The time is our own time. The place is Sri Lanka, the island nation formerly known as Ceylon, off the southern tip of India, a country steeped in centuries of cultural achievement and tradition--and forced into the late twentieth century by the ravages of civil war and the consequences of a country divided against itself. Into this maelstrom steps a young woman, Anil Tessera, born in Sri Lanka, educated in England and America, a forensic anthropologist...